resting lot - Spanish English Dictionary